//---------------------------------------------------------------------------

#ifndef ShipmentReportDlgH
#define ShipmentReportDlgH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "GlassesBridge.h"
#include "ProviderBridge.h"
#include <Buttons.hpp>
//---------------------------------------------------------------------------
class TfrmShipmentReportDlg : public TForm
{
__published:	
        TGroupBox *grpMain;
        TLabel *lblYear;
        TLabel *lblMonth;
        TComboBox *cmbMonth;
        TBitBtn *btnProduce;
        TBitBtn *btnClose;
        TEdit *edtYear;
        TLabel *Label1;
        TComboBox *cmbProviders;
        void __fastcall btnCloseClick(TObject *Sender);
        void __fastcall btnProduceClick(TObject *Sender);
        void __fastcall FormDestroy(TObject *Sender);
private:
        TDatabase* dbMain;
        TProviderBridge* providerBridge;
        void FillMonthCombo();
        void FillProvidersCombo();

public:
        __fastcall TfrmShipmentReportDlg(TComponent* Owner, TDatabase * dbMain);
};

#endif
